man from batuecas, spain - Alemán Inglés Diccionario